/* Normalize elements edges */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{
    margin: 0px;
    padding: 0px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, blockquote, th, td, img
{
    border-width: 0px;
}
/* Normalize fonts */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12px;
}
#tabNavi 
{
    font-size: 10px;
}

.tabSelected
{
    FONT-SIZE: 10px;
    COLOR:  #000000;
}
.tabDisabled
{
    FONT-SIZE: 10px;
    COLOR: silver;
}
.tab
{
    FONT-SIZE: 10px;
    COLOR: #000000;
}
A.tab:link
{
    FONT-SIZE: 10px;
    COLOR: #7a7a7a;
    TEXT-DECORATION: none
}
A.tab:visited
{
    FONT-SIZE: 10px;
    COLOR: #7a7a7a;
    TEXT-DECORATION: none
}
A.tab:hover
{
    COLOR: #7a7a7a;
    TEXT-DECORATION: underline
}
.ElementCss
{
     font-size: 11px;
}
.EveryOtherCss
{   
    background: #d2d9d7;
}
.HeaderLinkCss
{
    font-size: 11px;
    COLOR: white;
    TEXT-DECORATION: none;   
    background: #4c8f21; 
}
.HeaderLinkCss:hover
{
    COLOR: #FFB300;
    TEXT-DECORATION: none;
    background: #4c8f21;
}
.FooterCss
{
    COLOR: silver;
    TEXT-DECORATION: none;
    background: #767B7F;
}
.ListTableCss
{
    COLOR: black;
}
.FormTableCss
{
    COLOR: black;
}
.SideMenuLinkCss a:link, .SideMenuLinkCss a:visited 
{
    text-decoration: none;
    color: #000; 
}
.SideMenuLinkCss a:hover, .SideMenuLinkCss a:active 
{
    text-decoration: none;
    color: #fff;
}
.SideMenuCss
{
    COLOR: yellow;
}
A.HeaderLinkCss
{
    font-size: 11px;
    COLOR: white;
    TEXT-DECORATION: none
}
A.HeaderLinkCss:hover
{
    COLOR: #FFB300;
    TEXT-DECORATION: none
}
A.LinkCss
{
    font-size: 11px;
    COLOR:  black;
    TEXT-DECORATION: none
}
A.LinkCss:hover
{
    COLOR: gray;
    TEXT-DECORATION: none;
}
.LinkCss
{
    font-size: 11px;
    COLOR:  black;
    TEXT-DECORATION: none
}
.NavigateLinkCss
{
    COLOR: #4c8f21;
    TEXT-DECORATION: underline;
}
.NavigateLinkCss:hover
{
    COLOR: #D4E1C5;
    TEXT-DECORATION: underline;
}
.MailToLinkCss
{
    COLOR: gray;
    TEXT-DECORATION: underline;
}
.MailToLinkCss:hover
{
    COLOR: black;
    TEXT-DECORATION: underline;
}
.MainMenuLinkCss a:link, .MainMenuLinkCss a:visited
{
    text-decoration: none;
    font-weight: bold;	
    color: #fff;
}
.MainMenuLinkCss a:hover, .MainMenuLinkCss a:active
{
    text-decoration: none;
    font-weight: bold;
    color: #ffb300;
}
.MainMenuLinkCssABC
{
    FONT: bolder 11px;
    COLOR: #FFB300;
    TEXT-DECORATION: none
}
.MainMenuLinkCssABC:hover
{
    COLOR: white;
    TEXT-DECORATION: none;
}
.HeaderCss
{
    font-size: 17px;
    font-weight: bolder;
    COLOR: #4c8f21;
    margin: 10px 0px 20px 0px;
    padding-bottom: 5px;
    border-bottom: dashed 1px #77b900;
    width: 95%;
}
h1
{
    font-size: 17px;
    font-weight: bolder;
    COLOR: #4c8f21;
    margin: 10px 0px 20px 0px;
    padding-bottom: 5px;
    border-bottom: dashed 1px #77b900;
    width: 95%;
}
.HeaderTwoCss
{
    font-size: 13px;
    font-weight: bold;
    COLOR: black;
    margin: 0px 0px 15px 0px;
}
h2
{
    font-size: 13px;
    font-weight: bold;
    COLOR: black;
    margin: 0px 0px 15px 0px;
}
.HeaderThreeCss
{
     font-style: italic;
     COLOR: black;
     margin: 0px 0px 15px 0px;
}
h3
{
     font-style: italic;
     COLOR: black;
     margin: 0px 0px 15px 0px;
}
.TextCss
{
    COLOR: black;
    margin: 0px 0px 15px 0px;
}
.TextTwoCss
{
    font-size: 11px;
    COLOR: black;
    margin: 0px 0px 10px 0px;
}
.Copyright
{
    font-size: 11px;
    COLOR: silver
    margin: 0px 0px 10px 0px;
}
.YahooCss
{
    font-size: 10px;
}
A.LinkYahooCss
{
    font-size: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.LinkYahooCss:hover
{
    COLOR: silver;
    font-size: 10px;
    TEXT-DECORATION: none
}
.buttoncss
{
     COLOR: black;
     font-size: 10px;
     HEIGHT: 23px;
     background-color: #fffaf0;
}
a.LinkCalendarCss
{
     color: gray; 
     text-decoration: none
}
a.LinkCalendarCss:hover 
{
     color: #000000;
     text-decoration: underline
}
.CalendarCss
{
     color: black; 
     text-decoration: none
}
.TextBoxCss
{
      BORDER-RIGHT: #838383 1px   solid;
      BORDER-TOP: #838383 2px   solid;
      BORDER-LEFT: #838383 2px solid;
      BORDER-BOTTOM: #838383 1px solid;
      HEIGHT: 20px;
      WIDTH: 100px;
}
.buttoncss 
{ 
     COLOR: black; 
     FONT: bolder 10px; 
     background-color: #EBEBEB;
}
.Kielet
{
    font-size: 10px;
    COLOR: white;
    TEXT-DECORATION: none
}
.Kielet:hover
{
    font-size: 10px;
    COLOR: #FFB300;
    TEXT-DECORATION: none
}
.Pikalinkit
{
    font-size: 11px;
    COLOR:  black;
    TEXT-DECORATION: none
}
.Pikalinkit:hover
{
    COLOR: gray;
    TEXT-DECORATION: none
}
a.OtsikkoLinkki
{
    FONT: bolder 17px;
    COLOR: #4c8f21;
    TEXT-DECORATION: underline;
}
a.OtsikkoLinkki:hover
{
    FONT: bolder 17px;
    COLOR: #D4E1C5;
    TEXT-DECORATION: underline;
}
.HeaderCssSivunavi
{
    FONT: bolder 13px;
    COLOR: white;
}